Views [dbo].[vDistributionReport]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Created3:38:37 PM Friday, January 07, 2011
Last Modified1:48:38 PM Thursday, September 22, 2011
Columns
Name
ID
OriginalTransaction
TransactionNumber
TransactionDate
InstallDate
GiftType
Amount
Campaign
Fund
Appeal
Distribution
SolicitorID
FiscalMonth
FiscalYear
SourceSystem
Permissions
TypeActionOwning Principal
GrantDeleteIMIS
GrantInsertIMIS
GrantReferencesIMIS
GrantSelectIMIS
GrantUpdateIMIS
SQL Script
CREATE VIEW dbo.vDistributionReport
AS
SELECT DISTINCT
                      T.BT_ID AS ID, I.ORIGINATING_TRANS_NUM AS OriginalTransaction, T.TRANS_NUMBER AS TransactionNumber,
                      T.TRANSACTION_DATE AS TransactionDate, I.INSTALL_BILL_DATE AS InstallDate, T.ACTIVITY_TYPE AS GiftType, CONVERT(float, - T.AMOUNT)
                      AS Amount, A.CAMPAIGN_CODE AS Campaign, T.OWNER_ORG_CODE AS Fund, A.SOURCE_CODE AS Appeal, T.PRODUCT_CODE AS Distribution,
                      T.SOLICITOR_ID AS SolicitorID, CONVERT(int, SUBSTRING(CONVERT(char(6), T.FISCAL_PERIOD), 5, 2)) AS FiscalMonth, CONVERT(int,
                      SUBSTRING(CONVERT(char(6), T.FISCAL_PERIOD), 1, 4)) AS FiscalYear, I.SOURCE_SYSTEM AS SourceSystem
FROM         dbo.Trans AS T LEFT OUTER JOIN
                      dbo.Activity AS A ON T.ACTIVITY_SEQN = A.SEQN LEFT OUTER JOIN
                      dbo.Invoice AS I ON I.ORIGINATING_TRANS_NUM = T.TRANS_NUMBER
WHERE     (T.JOURNAL_TYPE = 'IN') AND (T.TRANSACTION_TYPE = 'DIST') AND (T.SOURCE_SYSTEM = 'FR')

GO
GRANT REFERENCES ON  [dbo].[vDistributionReport] TO [IMIS]
GRANT SELECT ON  [dbo].[vDistributionReport] TO [IMIS]
GRANT INSERT ON  [dbo].[vDistributionReport] TO [IMIS]
GRANT DELETE ON  [dbo].[vDistributionReport] TO [IMIS]
GRANT UPDATE ON  [dbo].[vDistributionReport] TO [IMIS]
GO
Uses